home *** CD-ROM | disk | FTP | other *** search
- /* Simple "you have mail" requester for demon.rexx */
- /* v1.00 - 9/29/94 */
-
- options results
- call addlib("rexxreqtools.library",0,-30,0)
-
- /* Some initializations... */
-
- lf = '0a'x
- cr = '0d'x
- colon='3a'x
- semicol='3b'x
- qmark='22'x
- fonttag=""
- address command
-
- /* Write a flag file that ensures we don't get 1000 */
- /* "you have mail" requesters! */
-
- if ~exists('t:demonreq.flag') then do
- call open .us,"T:demonreq.flag",write
- call writeln .us, "1"
- call close .us
- msg = "You have new mail in "||envar('DRMLOCALDIR')||envar('USERNAME')
- call rtezrequest(msg,"_Ok","Mail Notification",fonttag)
- 'delete t:demonreq.flag QUIET'
- end
-
- /* That's it! */
- exit
-
- envar: procedure
- arg evname
- epath = "ENV:"||evname
- evalue = ""
- if exists(epath) then do
- call open .envar,epath,read
- evalue = readln(.envar)
- call close .envar
- end
- return evalue
-